floor treatment and cleaning machine - Turkish English Dictionary